<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>std.dateparse</title>
  <link href="./css/style.css" rel="stylesheet" type="text/css"/>
  <!-- <link href="./img/icon.png" rel="icon" type="image/png"/> -->
  <script type="text/javascript" src="./js/jquery.js"></script>
  <script type="text/javascript" src="./js/modules.js"></script>
  <script type="text/javascript" src="./js/quicksearch.js"></script>
  <script type="text/javascript" src="./js/navigation.js"></script>
  <!--<script type="text/javascript" src="./js/jquery.treeview.js"></script>-->
  <script type="text/javascript">
    var g_moduleFQN = "std.dateparse";
  </script>
  
</head>
<body>
<div id="content">
  <h1><a href="./htmlsrc/std.dateparse.html" class="symbol">std.dateparse</a></h1>
  
<dl>
<dt class="decl">class <a class="symbol _class" name="DateParseError" href="./htmlsrc/std.dateparse.html#L37" kind="class" beg="37" end="43">DateParseError</a> : Error; <a title="Permalink to this symbol" href="#DateParseError" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L37">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl"><a class="symbol _ctor" name="DateParseError.this" href="./htmlsrc/std.dateparse.html#L39" kind="ctor" beg="39" end="42">this</a><span class="params">(string <em>s</em>)</span>; <a title="Permalink to this symbol" href="#DateParseError.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L39">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">struct <a class="symbol _struct" name="DateParse" href="./htmlsrc/std.dateparse.html#L45" kind="struct" beg="45" end="677">DateParse</a>; <a title="Permalink to this symbol" href="#DateParse" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L45">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">void <a class="symbol _function" name="DateParse.parse" href="./htmlsrc/std.dateparse.html#L47" kind="function" beg="47" end="117">parse</a><span class="params">(string <em>s</em>, out Date <em>date</em>)</span>; <a title="Permalink to this symbol" href="#DateParse.parse" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L47">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.year" href="./htmlsrc/std.dateparse.html#L121" kind="variable" beg="121" end="121">year</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.year" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L121">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.month" href="./htmlsrc/std.dateparse.html#L122" kind="variable" beg="122" end="122">month</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.month" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L122">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.day" href="./htmlsrc/std.dateparse.html#L123" kind="variable" beg="123" end="123">day</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.day" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L123">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.hours" href="./htmlsrc/std.dateparse.html#L124" kind="variable" beg="124" end="124">hours</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.hours" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L124">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.minutes" href="./htmlsrc/std.dateparse.html#L125" kind="variable" beg="125" end="125">minutes</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.minutes" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L125">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.seconds" href="./htmlsrc/std.dateparse.html#L126" kind="variable" beg="126" end="126">seconds</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.seconds" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L126">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.ms" href="./htmlsrc/std.dateparse.html#L127" kind="variable" beg="127" end="127">ms</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.ms" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L127">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.weekday" href="./htmlsrc/std.dateparse.html#L128" kind="variable" beg="128" end="128">weekday</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.weekday" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L128">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.ampm" href="./htmlsrc/std.dateparse.html#L129" kind="variable" beg="129" end="129">ampm</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.ampm" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L129">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.tzcorrection" href="./htmlsrc/std.dateparse.html#L132" kind="variable" beg="132" end="132">tzcorrection</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.tzcorrection" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L132">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">string <a class="symbol _variable" name="DateParse.s" href="./htmlsrc/std.dateparse.html#L134" kind="variable" beg="134" end="134">s</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.s" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L134">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.si" href="./htmlsrc/std.dateparse.html#L135" kind="variable" beg="135" end="135">si</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.si" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L135">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="DateParse.number" href="./htmlsrc/std.dateparse.html#L136" kind="variable" beg="136" end="136">number</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.number" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L136">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">char[] <a class="symbol _variable" name="DateParse.buffer" href="./htmlsrc/std.dateparse.html#L137" kind="variable" beg="137" end="137">buffer</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.buffer" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L137">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">enum <a class="symbol _enum" name="DateParse.DP" href="./htmlsrc/std.dateparse.html#L139" kind="enum" beg="139" end="154">DP</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.DP" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L139">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.err" href="./htmlsrc/std.dateparse.html#L141" kind="enummem" beg="141" end="141">err</a> <a title="Permalink to this symbol" href="#DateParse.DP.err" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L141">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.weekday" href="./htmlsrc/std.dateparse.html#L142" kind="enummem" beg="142" end="142">weekday</a> <a title="Permalink to this symbol" href="#DateParse.DP.weekday" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L142">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.month" href="./htmlsrc/std.dateparse.html#L143" kind="enummem" beg="143" end="143">month</a> <a title="Permalink to this symbol" href="#DateParse.DP.month" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L143">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.number" href="./htmlsrc/std.dateparse.html#L144" kind="enummem" beg="144" end="144">number</a> <a title="Permalink to this symbol" href="#DateParse.DP.number" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L144">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.end" href="./htmlsrc/std.dateparse.html#L145" kind="enummem" beg="145" end="145">end</a> <a title="Permalink to this symbol" href="#DateParse.DP.end" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L145">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.colon" href="./htmlsrc/std.dateparse.html#L146" kind="enummem" beg="146" end="146">colon</a> <a title="Permalink to this symbol" href="#DateParse.DP.colon" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L146">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.minus" href="./htmlsrc/std.dateparse.html#L147" kind="enummem" beg="147" end="147">minus</a> <a title="Permalink to this symbol" href="#DateParse.DP.minus" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L147">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.slash" href="./htmlsrc/std.dateparse.html#L148" kind="enummem" beg="148" end="148">slash</a> <a title="Permalink to this symbol" href="#DateParse.DP.slash" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L148">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.ampm" href="./htmlsrc/std.dateparse.html#L149" kind="enummem" beg="149" end="149">ampm</a> <a title="Permalink to this symbol" href="#DateParse.DP.ampm" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L149">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.plus" href="./htmlsrc/std.dateparse.html#L150" kind="enummem" beg="150" end="150">plus</a> <a title="Permalink to this symbol" href="#DateParse.DP.plus" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L150">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.tz" href="./htmlsrc/std.dateparse.html#L151" kind="enummem" beg="151" end="151">tz</a> <a title="Permalink to this symbol" href="#DateParse.DP.tz" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L151">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.dst" href="./htmlsrc/std.dateparse.html#L152" kind="enummem" beg="152" end="152">dst</a> <a title="Permalink to this symbol" href="#DateParse.DP.dst" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L152">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="DateParse.DP.dsttz" href="./htmlsrc/std.dateparse.html#L153" kind="enummem" beg="153" end="153">dsttz</a> <a title="Permalink to this symbol" href="#DateParse.DP.dsttz" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L153">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">DP <a class="symbol _function" name="DateParse.nextToken" href="./htmlsrc/std.dateparse.html#L156" kind="function" beg="156" end="267">nextToken</a><span class="params">()</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.nextToken" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L156">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">DP <a class="symbol _function" name="DateParse.classify" href="./htmlsrc/std.dateparse.html#L269" kind="function" beg="269" end="422">classify</a><span class="params">(string <em>buf</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.classify" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L269">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="DateParse.parseString" href="./htmlsrc/std.dateparse.html#L424" kind="function" beg="424" end="533">parseString</a><span class="params">(string <em>s</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.parseString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L424">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="DateParse.parseCalendarDate" href="./htmlsrc/std.dateparse.html#L535" kind="function" beg="535" end="611">parseCalendarDate</a><span class="params">(int <em>n1</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.parseCalendarDate" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L535">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="DateParse.parseTimeOfDay" href="./htmlsrc/std.dateparse.html#L613" kind="function" beg="613" end="675">parseTimeOfDay</a><span class="params">(int <em>n1</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#DateParse.parseTimeOfDay" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L613">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl"><a class="symbol _unittest" name="unittest" href="./htmlsrc/std.dateparse.html#L679" kind="unittest" beg="679" end="787">unittest</a>; <a title="Permalink to this symbol" href="#unittest" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/std.dateparse.html#L679">#</a></dt>
<dd class="ddef"></dd></dl>
</div>
<div id="footer">
  <p>Copyright © 1999-2008 by Digital Mars ®, All Rights Reserved.</p>
  <p>Page generated by <a href="http://code.google.com/p/dil">dil</a> on Sun Dec 28 04:26:38 2008. Rendered by <a href="http://code.google.com/p/dil/wiki/Kandil">kandil</a>.</p>
</div>
</body>
</html>